<?php
declare (strict_types=1);

namespace addons\Pay\facade;

/**
 * @package think\facade
 * @method static basic($subject, $out_trade_no, $total, $notify_url) 设置必需参数
 * @method static setSubject($value) 设置支付标题
 * @method static setOutTradeNo($value) 设置订单号
 * @method static setTotal($value) 设置支付价格
 * @method static setOpenId($value) 设置openid
 * @method static setNotifyUrl($value) 设置回调地址
 * @method static setReturnUrl($type) 设置同步跳转地址
 * @method static setDriver($value) 支付驱动 WeChat|Alipay
 * @method static create($trade_type) 创建支付
 * @method static basicRefund($out_trade_no, $out_refund_no, $total_fee, $refund_fee) 微信退款 - 设置必需参数
 * @method static refund($config) 微信退款
 * @method static queryRefund($config) 微信退款查询
 */
class Pay extends \think\Facade
{

    protected static function getFacadeClass()
    {
        return '\addons\Pay\driver\Pay';
    }


}